package com.dyw.spzx.manager.mapper;

import com.dyw.spzx.model.dto.system.LoginDto;
import com.dyw.spzx.model.dto.system.SysUserDto;
import com.dyw.spzx.model.entity.system.SysUser;
import com.dyw.spzx.model.vo.system.LoginVo;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface SysUserMapper {


    // 根据用户姓名查询用户
    SysUser selectUserByUserName(@Param("userName") String userName);

    // 查询用户列表
    List<SysUser> findSysUserByPage(SysUserDto sysUserDto);

    // 保存用户信息
    void insertSysUser(SysUser sysUser);

    // 修改用户信息
    void updateSysUser(SysUser sysUser);

    // 删除用户信息
    void deleteById(Integer userId);
}
